terrestrial predators - Deutsch Englisch Wörterbuch